7b988e
@@ -29,6 +29,7 @@
import io.undertow.server.HttpHandler;
 import io.undertow.server.handlers.RequestLimitingHandler;
 import org.jboss.as.controller.AttributeDefinition;
 import org.jboss.as.controller.SimpleAttributeDefinitionBuilder;
+import org.jboss.dmr.ModelNode;
 import org.jboss.dmr.ModelType;
 
 /**
@@ -40,13 +41,14 @@
public class RequestLimitHandler extends Filter {
 
     public static final AttributeDefinition MAX_CONCURRENT_REQUESTS = new SimpleAttributeDefinitionBuilder("max-concurrent-requests", ModelType.INT)
             .setAllowExpression(true)
-            .setAllowNull(true)
+            .setAllowNull(false)
             .build();
 
 
     public static final AttributeDefinition QUEUE_SIZE = new SimpleAttributeDefinitionBuilder("queue-size", ModelType.INT)
             .setAllowExpression(true)
             .setAllowNull(true)
+            .setDefaultValue(new ModelNode(0))
             .build();
 
 
